I surrender - Espagnol Anglais Dictionnaire